package com.baomidou.springwind.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.springwind.entity.OrderData;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * NetworkSupply 表数据库控制层接口
 */
public interface OrderDataDao extends BaseMapper<OrderData> {
    List<Map<String, Object>> selectCenter(String batchId);
    List<Map<String, Object>> selectAllCenter(Map<String,Object> pm);
    List<Map<String, Object>> select1(Map<String,Object> pm);
    List<Map<String, Object>> select2(Map<String,Object> pm);
    List<Map<String, Object>> selectCenter1(String operatorId);
    List<Map<String, Object>> selectDeliveryReliability(Map<String, Object> pm);
    List<Map<String, Object>> selectDeliveryReliabilityCounts(Map<String, Object> pm);
    List<Map<String, Object>> selectOrderSuceess(Map<String, Object> pm);
    List<Map<String, Object>> selectOutStock(Map<String, Object> pm);
    List<Map<String, Object>> selectOutStockRate(Map<String, Object> pm);
    List<Map<String, Object>> selectDeliveryReliabilityCounts1(Map<String, Object> pm);
    List<Map<String, Object>> selectDeliveryReliabilityCounts2(Map<String, Object> pm);
    List<Map<String, Object>> selectOrderSuceess1(Map<String, Object> pm);
    List<Map<String, Object>> buildGoods(OrderData orderData);
    void updateLng(@Param("paramSQL")String sql);
}